package com.yonyou.cyxdms.sysAuth.service.vo.employee;

import io.swagger.annotations.ApiModelProperty;

/**
 * 员工管理 查询使用
 *
 * @author ：李贺
 *@date ：2019/9/19
 */
public class SearchParamVO {
    //员工姓名
    @ApiModelProperty(value = "员工姓名")
    private String employeeName;
    @ApiModelProperty(value = "员工登录账号")
    private String userCode;
    //员工编号
    @ApiModelProperty(value = "员工编号")
    private String employeeNo;
    //所属部门
    @ApiModelProperty(value = "所属部门")
    private String orgName;
    //2019-12-17 【更改】 员工管理查询条件中所属部门改为树形结构-START
    //所属部门ID
    @ApiModelProperty(value = "所属部门")
    private String orgId;
    //2019-12-17 【更改】 员工管理查询条件中所属部门改为树形结构-END
    //在职状态
    @ApiModelProperty(value = "在职状态")
    private Integer employeeStatus;
    //是否冻结
    @ApiModelProperty(value = "是否冻结")
    private Integer lockFlag;
    @ApiModelProperty(value = "经销商公司代码")
    private String companyCode;
    @ApiModelProperty(value = "经销商公司名字")
    private String companyName;
    /**
     * 当前页
     */
    private int currentPage;

    /**
     * 每页条数
     */
    private int pageSize;

    public int getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(int currentPage) {
        this.currentPage = currentPage;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }
    
    //2019-12-17 【更改】 员工管理查询条件中所属部门改为树形结构-START
    public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}
	//2019-12-17 【更改】 员工管理查询条件中所属部门改为树形结构-END

	public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getEmployeeNo() {
        return employeeNo;
    }

    public void setEmployeeNo(String employeeNo) {
        this.employeeNo = employeeNo;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public Integer getEmployeeStatus() {
        return employeeStatus;
    }

    public void setEmployeeStatus(Integer employeeStatus) {
        this.employeeStatus = employeeStatus;
    }

    public Integer getLockFlag() {
        return lockFlag;
    }

    public void setLockFlag(Integer lockFlag) {
        this.lockFlag = lockFlag;
    }
}
